package com.example.entity.vo.PurchaseOrder;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Data
@ApiModel(value = "品号价格vo")
public class ProductPriceVo {

    @ApiModelProperty("参考单价 返回值")
    private Double referencePrice;

    @ApiModelProperty("品号 接口调用传值")
    private String productId;

    @ApiModelProperty("品名 接口调用传值")
    private String productName;

    @ApiModelProperty("规格 接口调用传值")
    private String specifications;

    @ApiModelProperty("计价单位 接口调用传值")
    private String unit;

    @ApiModelProperty("供应商编号 接口调用传值")
    private String supplierNo;

    @ApiModelProperty("供应商名称 返回值")
    private String supplierName;

    @ApiModelProperty("币种 接口调用传值")
    private String currency;

    @ApiModelProperty("税种 返回值")
    private String taxCategory;

    @ApiModelProperty("税率 返回值")
    private Double taxRate;

    @ApiModelProperty("付款条件编号 返回值")
    private String paymentId;

    @ApiModelProperty("付款条件 返回值")
    private String payment;

    @ApiModelProperty("采购数量 接口调用传值")
    private String num;

    @ApiModelProperty("采购员编号")
    private String purchaserNo;

    @ApiModelProperty("采购员姓名")
    private String purchaserName;

    @ApiModelProperty("采购人员")
    private String purchasing;

}
